`:top
En `F33f`_`[informatique`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Informatique]`_`f, la `!translation de code`! est une technique d'`F33f`_`[émulation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Émulation]`_`f consistant à traduire (de l'anglais « to translate », traduire) le jeu d'instructions d'une architecture source vers le jeu d'instructions d'une architecture destination.
On distingue deux types de translation de code :
• la translation statique, dans ce cas un fichier exécutable de la machine source est intégralement traduit en un fichier exécutable de la machine destination ;
• la translation dynamique (ou `F33f`_`[compilation à la volée`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Compilation_à_la_volée]`_`f), dans ce cas les instructions de la machine source sont traduites en instructions de la machine cible au moment même de leur exécution.
>>Voir aussi
• `F33f`_`[Compilation à la volée`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Compilation_à_la_volée]`_`f
• Portail de l’informatique
`c`F0af`_`[↑ Back to top`#top]`_`f`a